/**
 * 创建一个reducer
 * 接收两个参数
 * 第一个参数是 state
 * 第二个参数是 action
 */

const initState = {
    count:0
}
// reducer 要接收action 然后进行逻辑处理的
// 第一次运行，react底层会自动的调用一次dispatch
// 判断 发送过来的action 是不是我们需要的
// 如果是我们需要的，就应该 return 一个新的state了
exports.reducer = (state=initState,action)=>{
    console.log("reducer：",action);
    switch (action.type) {
        case 'add_action':
            return {
                count : state.count + 1
            }
        default:
            return state
    }
    
}   